strive for excellence - Turkish English Dictionary